Pay-easy(ペイジー)決済 インタフェース

概要

リンクタイプ Plus決済では、決済手段としてPay-easy(ペイジー)決済を利用することが可能です。
Pay-easy(ペイジー)決済を利用するには、実行パラメータセットにPay-easy(ペイジー)決済に必要なパラメータを渡す必要があります。
リンクタイプ Plus決済でPay-easy(ペイジー)決済が完了すると、遷移先URLにPay-easy(ペイジー)決済の結果パラメータが返却されます。
遷移先URLは設定により異なるパラメータを参照します。
詳細は「決済画面からの加盟店様サイトへの遷移」をご覧ください。

入出力パラメータ仕様

実行パラメータ仕様

Pay-easy(ペイジー)決済固有の実行パラメータは以下の通りです。

json key 詳細 指定可能箇所 システムデフォルト設定
リンクタイプPlus決済URL 加盟店デフォルト設定
payeasy
Pay-easy(ペイジー)決済固有実行パラメータ

Pay-easy(ペイジー)決済の実行パラメータセットです。

(null)
CustomerName 全半角40バイト
氏名
お客様の氏名を指定できます。
リンクタイプ Plusの画面上で、お客様に入力頂くことも可能です。
- (null)
CustomerKana 全半角40バイト
フリガナ
お客様のフリガナを指定できます。
リンクタイプ Plusの画面上で、お客様に入力頂くことも可能です。
- (null)
TelNo 半角数字13桁
電話番号
お客様の電話番号を指定できます。
リンクタイプ Plusの画面上で、お客様に入力頂くことも可能です。
- (null)
PaymentTermDay 半角数字2桁
支払期限日数
支払期限日数を指定できます。
詳細は「Pay-easy決済 支払期限について」をご覧ください。
10
PaymentExpiryDateTime 半角数字12桁 固定
支払期限
支払期限を日時指定できます。(yyyyMMddHHmm形式)
例:202308222359
省略時は、支払期限日数で処理されます。
支払期限日数と本パラメータどちらも設定した場合は本パラメータが優先されます。
支払期限を超過した取引のURLでは、決済選択/入力画面でPay-easy決済を選択できません。
詳細は「Pay-easy決済 支払期限について」をご覧ください。
- (null)
MailAddress 半角英数記号256桁
結果通知先メールアドレス
「Pay-easy決済依頼完了のお知らせ」メールを送信する場合は、お客様のメールアドレスを設定してください。
リンクタイプ Plusの画面上で、お客様に入力頂くことも可能です。
- (null)
MailAddressRequiredFlag 半角数字1桁
結果通知先メールアドレス必須フラグ
ONにすると、リンクタイプ Plusの画面上での結果通知先メールアドレスの入力が必須になります。
0:OFF(任意入力)
1:ON(必須入力)
各設定時の画面イメージは下記のとおりです。
0
ShopMailAddress 半角英数記号256桁
加盟店結果通知先メールアドレス
お客様へ「Pay-easy(ペイジー)決済依頼完了のお知らせ」メールを送信する際に、同時に加盟店様にも送信する場合のメールアドレスを指定可能です(BCCに設定されます)。
省略時は、ショップ情報に設定されたメールアドレスで処理されます。
(null)
RegisterDisp1 全角32バイト
ATM表示欄1
ショップ名称を設定可能です。
例)○△ギフトショップ
(null)
RegisterDisp2 全角32バイト
ATM表示欄2
設定すると、ATMに表示されます。
(null)
RegisterDisp3 全角32バイト
ATM表示欄3
設定すると、ATMに表示されます。
(null)
RegisterDisp4 全角32バイト
ATM表示欄4
(null)
RegisterDisp5 全角32バイト
ATM表示欄5
(null)
RegisterDisp6 全角32バイト
ATM表示欄6
(null)
RegisterDisp7 全角32バイト
ATM表示欄7
(null)
RegisterDisp8 全角32バイト
ATM表示欄8
(null)
ReceiptsDisp1 全角60バイト
利用明細表示欄1
(null)
ReceiptsDisp2 全角60バイト
利用明細表示欄2
(null)
ReceiptsDisp3 全角60バイト
利用明細表示欄3
(null)
ReceiptsDisp4 全角60バイト
利用明細表示欄4
(null)
ReceiptsDisp5 全角60バイト
利用明細表示欄5
(null)
ReceiptsDisp6 全角60バイト
利用明細表示欄6
(null)
ReceiptsDisp7 全角60バイト
利用明細表示欄7
(null)
ReceiptsDisp8 全角60バイト
利用明細表示欄8
(null)
ReceiptsDisp9 全角60バイト
利用明細表示欄9
(null)
ReceiptsDisp10 全角60バイト
利用明細表示欄10
(null)
ReceiptsDisp11 必須全半角42バイト
お問い合わせ先
(null)
ReceiptsDisp12 必須半角数字12桁
お問い合わせ先電話番号
(null)
ReceiptsDisp13 必須半角数字記号11桁
お問い合わせ先受付時間
例)09:00-18:00
(null)
結果パラメータ仕様

Pay-easy(ペイジー)決済を選択した場合に、加盟店様に返却するPay-easy(ペイジー)決済固有の結果パラメータは以下の通りです。

payeasy 半角英数32桁 固定
Pay-easy(ペイジー)決済固有部
Pay-easy(ペイジー)決済固有の結果パラメータセットです。
Status
取引状態
取引の状態を示す以下の値が設定されます。
REQSUCCESS:要求成功(お客様に、お支払いに必要な情報を提供した状態)
PAYSUCCESS:決済完了(お客様がお支払いを完了した状態)
EXPIRED:期限切れ(お客様がお支払いされることなく、有効期限が切れてしまった状態)
CANCEL:支払停止(決済した取引の支払いを停止した状態)
ERROR:決済エラー(決済時にエラーが発生した状態)
TranID 半角英数28桁
トランザクションID
弊社が処理を行うごとに発行している処理番号が設定されます。
TranDate 半角数字14桁
決済日時
決済依頼を実施した日時が設定されます。
(yyyyMMddHHmmss形式)
CustID 半角数字11桁
お客様番号
お客様がお支払い時に使用する番号が設定されます。
BkCode 半角数字5桁
収納機関番号
お客様がお支払い時に使用する番号が設定されます。
ConfNo 半角数字20桁
確認番号
お客様がお支払い時に使用する番号が設定されます。
PaymentTerm 半角数字14桁
支払期限日時
お客様の払込期限が設定されます。
(yyyyMMddHHmmss形式)
EncryptReceiptNo 半角数字128桁
暗号化決済番号
金融機関選択画面を呼び出す際に使用する番号が設定されます。
FinishDate 半角数字14桁
決済完了日時
お客様が決済を行った日時が設定されます。
(yyyyMMddHHmmss形式)
払込が完了していない場合、nullが設定されます。
ReceiptDate 半角数字14桁
受付日時
受付日時が設定されます。
(yyyyMMddHHmmss形式)
PayeasyPaymentURL 半角英数256桁
金融機関選択画面URL
金融機関選択画面に遷移するURLが設定されます。